on (one's) slate - Turkish English Dictionary